From fc9462d49e92fa6e9aa99bdca7fea326116ac747 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 18 Dec 2019 17:34:38 -0500 Subject: [PATCH] Add some tests for new GtkBuilder syntax Some valid and invalid examples for , and . --- testsuite/gtk/ui/binding1.expected | 1 + testsuite/gtk/ui/binding1.ui | 7 +++++++ testsuite/gtk/ui/binding2.expected | 2 ++ testsuite/gtk/ui/binding2.ui | 7 +++++++ testsuite/gtk/ui/binding3.expected | 2 ++ testsuite/gtk/ui/binding3.ui | 7 +++++++ testsuite/gtk/ui/binding4.expected | 2 ++ testsuite/gtk/ui/binding4.ui | 7 +++++++ testsuite/gtk/ui/binding5.expected | 1 + testsuite/gtk/ui/binding5.ui | 8 ++++++++ testsuite/gtk/ui/binding6.expected | 1 + testsuite/gtk/ui/binding6.ui | 8 ++++++++ testsuite/gtk/ui/binding7.expected | 1 + testsuite/gtk/ui/binding7.ui | 10 ++++++++++ testsuite/gtk/ui/binding8.expected | 1 + testsuite/gtk/ui/binding8.ui | 11 +++++++++++ 16 files changed, 76 insertions(+) create mode 100644 testsuite/gtk/ui/binding1.expected create mode 100644 testsuite/gtk/ui/binding1.ui create mode 100644 testsuite/gtk/ui/binding2.expected create mode 100644 testsuite/gtk/ui/binding2.ui create mode 100644 testsuite/gtk/ui/binding3.expected create mode 100644 testsuite/gtk/ui/binding3.ui create mode 100644 testsuite/gtk/ui/binding4.expected create mode 100644 testsuite/gtk/ui/binding4.ui create mode 100644 testsuite/gtk/ui/binding5.expected create mode 100644 testsuite/gtk/ui/binding5.ui create mode 100644 testsuite/gtk/ui/binding6.expected create mode 100644 testsuite/gtk/ui/binding6.ui create mode 100644 testsuite/gtk/ui/binding7.expected create mode 100644 testsuite/gtk/ui/binding7.ui create mode 100644 testsuite/gtk/ui/binding8.expected create mode 100644 testsuite/gtk/ui/binding8.ui diff --git a/testsuite/gtk/ui/binding1.expected b/testsuite/gtk/ui/binding1.expected new file mode 100644 index 0000000000..ff43ca4091 --- /dev/null +++ b/testsuite/gtk/ui/binding1.expected @@ -0,0 +1 @@ +SUCCESS diff --git a/testsuite/gtk/ui/binding1.ui b/testsuite/gtk/ui/binding1.ui new file mode 100644 index 0000000000..f1af768470 --- /dev/null +++ b/testsuite/gtk/ui/binding1.ui @@ -0,0 +1,7 @@ + + + + bla + + + diff --git a/testsuite/gtk/ui/binding2.expected b/testsuite/gtk/ui/binding2.expected new file mode 100644 index 0000000000..5baf56a6b4 --- /dev/null +++ b/testsuite/gtk/ui/binding2.expected @@ -0,0 +1,2 @@ +ERROR: gtk-builder-error-quark 6 +Could not parse integer 'bla' diff --git a/testsuite/gtk/ui/binding2.ui b/testsuite/gtk/ui/binding2.ui new file mode 100644 index 0000000000..2fe929d52f --- /dev/null +++ b/testsuite/gtk/ui/binding2.ui @@ -0,0 +1,7 @@ + + + + bla + + + diff --git a/testsuite/gtk/ui/binding3.expected b/testsuite/gtk/ui/binding3.expected new file mode 100644 index 0000000000..9c26143c4d --- /dev/null +++ b/testsuite/gtk/ui/binding3.expected @@ -0,0 +1,2 @@ +ERROR: gtk-builder-error-quark 13 +.:0:0 Object with ID bla not found diff --git a/testsuite/gtk/ui/binding3.ui b/testsuite/gtk/ui/binding3.ui new file mode 100644 index 0000000000..1e3180deeb --- /dev/null +++ b/testsuite/gtk/ui/binding3.ui @@ -0,0 +1,7 @@ + + + + bla + + + diff --git a/testsuite/gtk/ui/binding4.expected b/testsuite/gtk/ui/binding4.expected new file mode 100644 index 0000000000..3f6cb63169 --- /dev/null +++ b/testsuite/gtk/ui/binding4.expected @@ -0,0 +1,2 @@ +ERROR: gtk-builder-error-quark 6 +.:4:36 Invalid type 'nosuchtype' diff --git a/testsuite/gtk/ui/binding4.ui b/testsuite/gtk/ui/binding4.ui new file mode 100644 index 0000000000..ba810eae28 --- /dev/null +++ b/testsuite/gtk/ui/binding4.ui @@ -0,0 +1,7 @@ + + + + bla + + + diff --git a/testsuite/gtk/ui/binding5.expected b/testsuite/gtk/ui/binding5.expected new file mode 100644 index 0000000000..ff43ca4091 --- /dev/null +++ b/testsuite/gtk/ui/binding5.expected @@ -0,0 +1 @@ +SUCCESS diff --git a/testsuite/gtk/ui/binding5.ui b/testsuite/gtk/ui/binding5.ui new file mode 100644 index 0000000000..1020b4ef36 --- /dev/null +++ b/testsuite/gtk/ui/binding5.ui @@ -0,0 +1,8 @@ + + + + + bla + + + diff --git a/testsuite/gtk/ui/binding6.expected b/testsuite/gtk/ui/binding6.expected new file mode 100644 index 0000000000..ff43ca4091 --- /dev/null +++ b/testsuite/gtk/ui/binding6.expected @@ -0,0 +1 @@ +SUCCESS diff --git a/testsuite/gtk/ui/binding6.ui b/testsuite/gtk/ui/binding6.ui new file mode 100644 index 0000000000..e2fc43c461 --- /dev/null +++ b/testsuite/gtk/ui/binding6.ui @@ -0,0 +1,8 @@ + + + + + bla + + + diff --git a/testsuite/gtk/ui/binding7.expected b/testsuite/gtk/ui/binding7.expected new file mode 100644 index 0000000000..ff43ca4091 --- /dev/null +++ b/testsuite/gtk/ui/binding7.expected @@ -0,0 +1 @@ +SUCCESS diff --git a/testsuite/gtk/ui/binding7.ui b/testsuite/gtk/ui/binding7.ui new file mode 100644 index 0000000000..93516b93e2 --- /dev/null +++ b/testsuite/gtk/ui/binding7.ui @@ -0,0 +1,10 @@ + + + + + + bla + + + + diff --git a/testsuite/gtk/ui/binding8.expected b/testsuite/gtk/ui/binding8.expected new file mode 100644 index 0000000000..ff43ca4091 --- /dev/null +++ b/testsuite/gtk/ui/binding8.expected @@ -0,0 +1 @@ +SUCCESS diff --git a/testsuite/gtk/ui/binding8.ui b/testsuite/gtk/ui/binding8.ui new file mode 100644 index 0000000000..46f85a4957 --- /dev/null +++ b/testsuite/gtk/ui/binding8.ui @@ -0,0 +1,11 @@ + + + + + + File size: + bla + + + + -- 2.30.2